/**//**/.style1.dmSocialFacebook,.style4.dmSocialFacebook{background:#5f82ce}.style1.dmSocialTwitter,.style4.dmSocialTwitter{background:#65cdef}.style1.dmSocialGooglePlus,.style4.dmSocialGooglePlus{background:#da4835}
.style1.dmSocialInstagram,.style4.dmSocialInstagram{background:#c13584}.style1.dmSocialYoutube,.style4.dmSocialYoutube{background:#db3434}.style1.dmSocialLinkedin,.style4.dmSocialLinkedin{background:#1696dd}
.style1.dmSocialYelp,.style4.dmSocialYelp{background:#e43340}.style1.dmSocialPinterest,.style4.dmSocialPinterest{background:#cb2038}.style1.dmSocialVimeo,.style4.dmSocialVimeo{background:#1ab7ea}.style1.dmSocialPicasa,.style4.dmSocialPicasa{background:#be81d1}
.style1.dmSocialFoursquare,.style4.dmSocialFoursquare{background:#ef4b78}.style1.dmSocialRss,.style4.dmSocialRss{background:#f39200}.style1.dmSocialReddit,.style4.dmSocialReddit{background:#ff4500}.style1.dmSocialEmail,.style4.dmSocialEmail{background:#617379}
.style1.dmSocialSnapchat,.style4.dmSocialSnapchat{background:#fffc00}.style1.dmSocialTripadvisor,.style4.dmSocialTripadvisor{background:#589442}.style1:after{content:"";width:44px;height:28px;display:block;position:absolute;top:0;left:0;z-index:-1;border-radius:10px}
.style1.dmSocialFacebook:after{background:#7f9bd8}.style1.dmSocialTwitter:after{background:#84d7f2}.style1.dmSocialGooglePlus:after{background:#e16d5d}.style1.dmSocialInstagram:after{background:#d658b6}
.style1.dmSocialYoutube:after{background:#e25d5d}.style1.dmSocialLinkedin:after{background:#45abe4}.style1.dmSocialYelp:after{background:#e95c66}.style1.dmSocialPinterest:after{background:#d54d60}.style1.dmSocialVimeo:after{background:#48c5ee}
.style1.dmSocialPicasa:after{background:#cb9ada}.style1.dmSocialFoursquare:after{background:#f97b9d}.style1.dmSocialRss:after{background:#f5a833}.style1.dmSocialReddit:after{background:#ef6837}.style1.dmSocialEmail:after{background:#697a80}
.style1.dmSocialSnapchat:after{background:#f3f174}.style1.dmSocialTripadvisor:after{background:#5da243}/**//**/.style2.dmSocialFacebook{color:#5f82ce}.style2.dmSocialTwitter{color:#65cdef}.style2.dmSocialGooglePlus{color:#da4835}
.style2.dmSocialInstagram{color:#c13584}.style2.dmSocialYoutube{color:#db3434}.style2.dmSocialLinkedin{color:#1696dd}.style2.dmSocialYelp{color:#e43340}.style2.dmSocialPinterest{color:#cb2038}.style2.dmSocialVimeo{color:#1ab7ea}
.style2.dmSocialPicasa{color:#be81d1}.style2.dmSocialFoursquare{color:#ef4b78}.style2.dmSocialRss{color:#f39200}.style2.dmSocialReddit{color:#ff4500}.style2.dmSocialEmail{color:#617379}.style2.dmSocialSnapchat{color:#fffc00}
.style2.dmSocialTripadvisor{color:#589442}/**//**/.style6.dmSocialFacebook{background:#5f82ce}.style6.dmSocialTwitter{background:#65cdef}.style6.dmSocialGooglePlus{background:#da4835}.style6.dmSocialInstagram{background:#c13584}
.style6.dmSocialYoutube{background:#db3434}.style6.dmSocialLinkedin{background:#1696dd}.style6.dmSocialYelp{background:#e43340}.style6.dmSocialPinterest{background:#cb2038}.style6.dmSocialVimeo{background:#1ab7ea}
.style6.dmSocialPicasa{background:#be81d1}.style6.dmSocialFoursquare{background:#ef4b78}.style6.dmSocialRss{background:#f39200}.style6.dmSocialReddit{background:#ff4500}.style6.dmSocialEmail{background:#617379}
.style6.dmSocialSnapchat{background:#fffc00}.style6.dmSocialTripadvisor{background:#589442}/**//**/.style7.dmSocialFacebook{background:#5f82ce;box-shadow:0 5px 0 0px #4b68a5}.style7.dmSocialTwitter{background:#65cdef;box-shadow:0 5px 0 0px #51a4bf}
.style7.dmSocialGooglePlus{background:#da4835;box-shadow:0 5px 0 0px #c44130}.style7.dmSocialInstagram{background:#c13584;box-shadow:0 5px 0 0px #7d1b64}.style7.dmSocialYoutube{background:#db3434;box-shadow:0 5px 0 0px #b3392c}
.style7.dmSocialLinkedin{background:#1696dd;box-shadow:0 5px 0 0px #1278b1}.style7.dmSocialYelp{background:#e43340;box-shadow:0 5px 0 0px #b62933}.style7.dmSocialPinterest{background:#cb2038;box-shadow:0 5px 0 0px #a21a2d}
.style7.dmSocialVimeo{background:#1ab7ea;box-shadow:0 5px 0 0px #1592bb}.style7.dmSocialPicasa{background:#be81d1;box-shadow:0 5px 0 0px #9867a7}.style7.dmSocialFoursquare{background:#ef4b78;box-shadow:0 5px 0 0px #da3b67}
.style7.dmSocialRss{background:#f39200;box-shadow:0 5px 0 0px #c27500}.style7.dmSocialReddit{background:#ff4500;box-shadow:0 5px 0 0px #ae5534}.style7.dmSocialEmail{background:#617379;box-shadow:0 5px 0 0px #475459}
.style7.dmSocialSnapchat{background:#fffc00;box-shadow:0 5px 0 0px #d1d05d}.style7.dmSocialTripadvisor{background:#589442;box-shadow:0 5px 0 0px #4e7b3e}/**//**/body.dmMobileBody div[dmtemplateid]:not([dmtemplateid='SlideRightTopFloatM']) .dmHeader .multilingualWidget{position:absolute;top:14px;left:13px;margin-top:0}body.dmMobileBody div[dmtemplateid][dmtemplateid='SlideRightTopFloatM'] .dmHeader .multilingualWidget{position:absolute;top:5px;right:17px}
body.dmTabletBody #dm div[dmtemplateid='StandardLayoutMultiT'] .dmHeader .multilingualWidget{position:absolute!important;top:5px!important;right:17px!important;left:initial!important}body.dmMobileBody .dmHeader .displayHidden-inner .multilingualWidget{top:0!important}
#hcontainer div.dmRespCol div.multilingualWidget,#dm_content div.dmRespCol div.multilingualWidget{width:auto!important;display:table!important}.multilingualWidget{clear:both;margin:0;vertical-align:top;display:table!important;font-size:0;font-family:sans-serif}
.multilingualWidget.displayNone{display:none!important}.multilingualWidget>div{position:relative}.multilingualWidget .language{color:#888;display:inline-block}.multilingualWidget .language a{text-align:center;display:inline-block;color:inherit;border:#dadada 1px solid;background-color:#fff}
.multilingualWidget .language a img{width:24px;height:26px;min-width:24px;min-height:26px}.multilingualWidget .language a span{display:none;line-height:initial}.multilingualWidget .language a span.name{margin-top:5px;margin-left:7px;font-size:13px;font-weight:400}
.multilingualWidget .language a span.short-label{font-size:13px}.multilingualWidget .language a:after{line-height:initial}.multilingualWidget.open .current-language a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.multilingualWidget .current-language a:after{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.multilingualWidget.dropdown .language{width:100%}
.multilingualWidget.dropdown .language a{display:block;padding:1px 5px}.multilingualWidget.dropdown .other-languages{position:absolute;z-index:800}.multilingualWidget.dropdown .other-languages a{border-top:0!important}
.multilingualWidget.dropdown .current-language{position:relative}.multilingualWidget.dropdown .current-language span.name{padding-right:25px}.multilingualWidget.dropdown .dm-icon{font-size:9px;display:inline-block;position:absolute;top:46%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;right:8px}
.multilingualWidget.dropdown.open .dm-icon{-webkit-transform:rotate(-180deg) translateY(50%);-ms-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%)}.multilingualWidget.dropdown .other-languages{display:none}
.multilingualWidget.dropdown.flag-only a{border:transparent 1px solid;background-color:transparent}.multilingualWidget.dropdown.flag-only.open .language a{background-color:rgba(0,0,0,0.3);border:#dadada 1px solid}
.multilingualWidget.dropdown.flag-only .dm-icon{display:none}.multilingualWidget.dropdown.long-label a{text-align:left;padding:2px 0 2px 5px;position:relative;box-sizing:border-box}.multilingualWidget.dropdown.long-label a span.name{display:inline-block}
.multilingualWidget.dropdown.long-label.no-flag a{padding:7px 10px 9px 10px}.multilingualWidget.dropdown.long-label.no-flag a span.name{margin:0;display:inline-block}.multilingualWidget.dropdown.short-label.no-flag a{padding:8px 22px 9px 10px;font-size:13px;height:32px;box-sizing:border-box}
.multilingualWidget.dropdown.short-label.no-flag a span.short-label{margin:0;display:inline-block}.multilingualWidget.dropdown.short-label.no-flag .current-language a:after{top:12px}.multilingualWidget.no-flag a img{display:none}
.multilingualWidget.short-label span.short-label{text-transform:uppercase}.multilingualWidget.inline span{display:none}.multilingualWidget.inline.flag-only a{padding:2px 5px;height:32px;box-sizing:border-box}
.multilingualWidget.inline.flag-only .language{display:inline-block}.multilingualWidget.inline.flag-only .current-language a{box-shadow:inset 0 0px 8px 0 rgba(0,0,0,0.6);border-right:0}.multilingualWidget.inline.flag-only .current-language a{border-right-width:0!important;border-right-color:transparent!important;border-right-style:none!important}
.multilingualWidget.inline.flag-only .other-languages a:not(:last-child){border-right-width:0!important;border-right-color:transparent!important;border-right-style:none!important}.multilingualWidget.inline.flag-only .dm-icon{display:none}
.multilingualWidget.inline.short-label.no-flag span.short-label{display:inline-block}.multilingualWidget.inline.short-label.no-flag .dm-icon{display:none}.multilingualWidget.inline.short-label.no-flag .current-language a{padding-right:0;border-right-width:0!important;border-right-color:transparent!important;border-right-style:none!important}
.multilingualWidget.inline.short-label.no-flag .current-language a span.short-label{font-weight:bold}.multilingualWidget.inline.short-label.no-flag .other-languages a{border-left-color:transparent!important;border-left-width:0!important;border-left-style:none!important}
.multilingualWidget.inline.short-label.no-flag .other-languages a:not(:last-child){padding-right:0;border-right-color:transparent!important;border-right-width:0!important;border-right-style:none!important}
.multilingualWidget.inline.short-label.no-flag a{position:relative;padding:8px 10px 8px 10px;font-size:13px;height:32px;text-decoration:none}.multilingualWidget.inline.short-label.no-flag a:after{content:"/";position:absolute;top:8px;right:-7px;z-index:1;pointer-events:none}
.multilingualWidget.inline.short-label.no-flag a:hover .short-label{text-decoration:underline}.multilingualWidget.inline.short-label.no-flag .other-languages a:last-child:after{content:""}/**/.dmShare{width:100%}.dmShare .title{height:100%;line-height:normal;padding-bottom:15px;margin:0;font-size:16px;font-weight:bold!important;color:#313131;text-align:left}.dmShare[data-layout="layout-1"],.dmShare[data-layout="layout-2"]{text-align:left}
.dmShare[data-layout="layout-1"] .shareLink,.dmShare[data-layout="layout-2"] .shareLink{min-width:0;border:0;background:transparent none;margin:0;text-align:center}
.dmShare[data-layout="layout-1"] .shareLink:not(:last-child),.dmShare[data-layout="layout-2"] .shareLink:not(:last-child){margin-right:13px}.dmShare[data-layout="layout-1"] .shareLink>.share-icon,.dmShare[data-layout="layout-2"] .shareLink>.share-icon{border-radius:50%;color:#fff;width:37px;height:37px;line-height:37px;font-size:20px;display:inline-block;vertical-align:middle}
.dmShare[data-layout="layout-1"] .twitterShare>.share-icon:before,.dmShare[data-layout="layout-2"] .twitterShare>.share-icon:before{padding-left:7%}.dmShare[data-layout="layout-1"] .whatsappShare>.share-icon,.dmShare[data-layout="layout-2"] .whatsappShare>.share-icon{font-size:30px}
.dmShare[data-layout="layout-1"] .fbShare>.share-icon{background:#4b68a2}.dmShare[data-layout="layout-1"] .twitterShare>.share-icon{background:#00abf3}
.dmShare[data-layout="layout-1"] .linkedinShare>.share-icon{background:#0079b4}.dmShare[data-layout="layout-1"] .whatsappShare>.share-icon{background:#01e675}
.dmShare[data-layout="layout-1"] .emailShare>.share-icon{background:#707070}.dmShare[data-layout="layout-2"] .shareLink>.share-icon{background-color:#000}/**/.imageWidget a{font-style:italic;text-align:center}.imageWidget a::after{content:attr(data-caption);display:block;height:100%;line-height:100%}.imageWidget.with-caption a::after{margin-top:12px}